package edu.udel.mboch.towerdefense;

import java.util.ArrayList;

public class HeavyMob extends Mob
{
	private static final long serialVersionUID = 3788583142938786743L;

	public HeavyMob(FloatingPosition position, ArrayList<PathPosition> path, Player player)
	{
		super(position, path, player);
		health = 150;
		maxHealth = 150;
		speed = 1500;
		bounty = 150;
		cost = Mob.HEAVY_COST;
		income = 10;
		name = "Heavy Mob";
	}
	
	public HeavyMob(FloatingPosition position, int health, ArrayList<PathPosition> path, Player player)
	{
		super(position, path, player);
		this.health = health;
		maxHealth = 150;
		speed = 1500;
		bounty = 150;
		cost = Mob.HEAVY_COST;
		income = 10;
		name = "Heavy Mob";
	}

	public Mob copy()
	{
		return new HeavyMob(position.copy(), health, path, player.copy());
	}

	@Override
	public void print()
	{
		System.out.print("V");
	}

}
